package pogvue.gui;

import pogvue.datamodel.SequenceI;
import pogvue.gui.schemes.ColourSchemeI;

import java.awt.*;
import java.util.Hashtable;
import java.util.Vector;

public interface RendererI {

    public Color getResidueBoxColour(ColourSchemeI cs, SequenceI seq, int i);
    
    public void drawSequence(Graphics g,ColourSchemeI cs,SequenceI seq,int start, int end, int x1, int y1, double width, int  height,boolean showScores, boolean displayBoxes, boolean displayText,Vector pid, int seqnum,AlignViewport av, Hashtable props, int[][] intpid);

}
